// 移动端
@media (max-width: 639px) {
    .el-form-item {
        display: flex;
        flex-direction: column;

        .el-form-item__label {
            width: 100% !important;
            flex-shrink: 0;
            text-align: left !important;
            padding: 0;
            justify-content: flex-start;
        }

        .el-form-item__content {
            width: 100% !important;
            flex-shrink: 0;
            flex-grow: 0;
        }
    }

    .el-pagination {
        .el-select .el-input {
            width: 80px;
        }

        button {
            margin-left: 0px !important;
            padding: 0;
            min-width: 26px;
        }

        .number {
            padding: 0;
            min-width: 22px;
        }
    }
}

// PC端
@media (min-width: 640px) {
    body,html {
        min-width: 1080px;
        max-width: 2560px;
        color: #47453D;
    }
}

html {
    font-size: 16px;
}

/**修改全局的滚动条*/
/**滚动条的宽度*/
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

// 滚动条的滑块
::-webkit-scrollbar-thumb {
    background-color: #cccccc;
    border-radius: 3px;
}

.iconpark-icon {
    width: 14px;
    height: 14px;
    font-size: 16px;
    // color: #333333;
    // margin-left: 10px;
    cursor: pointer;
    display: inline-block;
}

.absolute {
    position: absolute;
}

.fixed {
    position: fixed;
}

:root {
    --el-color-primary: #266FE8;
    --el-color-primary-light-9: #ECF2FE;
    word-break: break-all;
    --el-text-color-regular: #47453D;
    // --el-disabled-text-color: #47453D;
}

.el-radio {
    --el-radio-text-color: #47453D;
}

.el-date-editor {
    --el-date-editor-width: 300px;
}

.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    color: #0052D9;
}

// .el-select {
//     .el-tooltip__trigger {
//         .el-select__tags {
//             white-space: nowrap;
//             overflow: hidden;
//             flex-wrap: nowrap;
//             .el-select__tags-text {
//                 display: inline-block;
//                 // max-width: var(--tagsWidth);
//                 white-space: nowrap;
//                 overflow: hidden;
//                 text-overflow: ellipsis;
//             }
//         }
//     }
// }

.el-input__wrapper {
    padding: 1px 8px;
}

.el-table th.el-table__cell, .el-table thead.is-group th.el-table__cell {
    background: #f5f7fa;
    // .cell {
    //     font-weight: normal;
    //     color: rgba(0,0,0,0.6);
    // }
}

.el-transfer__buttons {
    padding: 0 10px;
}

.el-button {
    --el-color-primary: #266FE8;
}

.el-transfer-panel__item {
    margin-right: 0;
}

// .el-input, .el-select, .el-textarea {
//     max-width: 300px;
// }

.el-form--inline .el-form-item {
    margin-right: 10px;
}

.is-disabled[type=button] {
    background: #EEEEEE;
    color: rgba(0,0,0,0.26);
    border: 1px solid #DCDCDC;
    &:hover {
        background: #EEEEEE;
        color: rgba(0,0,0,0.6);
    }
}

.el-message-box {
    width: 380px;
}

.el-table {
    font-size: 14px;
}

.el-badge__content {
    border: none;
}

.el-upload--picture-card {
    --el-upload-picture-card-size: 80px;
}
.el-upload-list--picture-card {
    .el-upload-list__item {
        --el-upload-list-picture-card-size: 80px;
    }
}

.el-drawer__header {
    margin-bottom: 0;
}

img {
    display: inline-block;
}